History
History
Synonyms
UK
US
Meaning:
expedite

to hold, speed up, the progress of (a plan, business etc)

make happen faster

perform

to carry out, do, (a piece of work, something one is ordered or has promised to do); to act a part in (a play), play (music), sing etc before an audience

carry out, accomplish

transact

to carry out (business etc)

do business, carry out

RUN WITH THE BALL as in Wiktionary
RUN WITH THE BALL as in Wikipedia